public interface AbstractIterrator {  //迭代器接口

//    public void next(); //游标指向下一个元素
//    public boolean isLast(); //判断游标是否已经指向最后一个元素
//    public void previous(); //游标指向上一个元素？
//    public boolean isFirst(); //判断游标是否指向第一个元素
//    public Object getNextItem(); //获取游标指向的当前元素
//    public Object getPreviousItem(); //获取前一个元素？

    public void moveNext(); //游标指向下一个元素
    public void moveFirst(); //游标指向下一个元素
    public Object currentItem();
    public boolean hasNext();
    public void addObject(Object object);
    public boolean removeObject(Object object);
}
